//
//  YCSideMenuFrame.h
//  DemoSideMenu
//
//  Created by tangkexiong on 16/3/9.
//  Copyright © 2016年 tangkexiong. All rights reserved.
//

#import <UIKit/UIKit.h>

@class YCSideMenuLeftMenuViewController;

/**
 *  侧边栏
 */
@interface YCSideMenuFrame : UIViewController

#pragma mark - Config

/**
 *  获取左侧菜单
 *
 *  @return 左侧菜单
 */
- (YCSideMenuLeftMenuViewController *)leftMenu;
/**
 *  侧边栏的首页
 *
 *  @return 首页
 */
- (UIViewController *)homeContent;
/**
 *  左侧菜单宽度
 *
 *  @return 宽度
 */
- (CGFloat)widthOfLeftMenu;
/**
 *  左侧菜单展开的时候内容视图的灰色透明度
 *
 *  @return 透明度，0~1
 */
- (CGFloat)maxDarknessWhileLeftMenu;
/**
 *  配置左边菜单的目录按钮
 *
 *  @param btn 按钮
 */
- (void)configLeftMenuButton:(UIButton *)btn;

#pragma mark - Method

/**
 *  切换到视图
 *
 *  @param vc           视图
 */
- (void)switchToVC:(UIViewController *)vc;

@end
